/*
  Copyright 2009 Smart Enterprise Solution Corp.
  Email: contact@ses.vn - Website: http://www.ses.vn
  KimNgan Project.
*/
using System;
using System.Collections;

namespace SES.CMS.DO
{
    [Serializable]
    public class cmsSanPhamDO
    {

        /// <summary>
        /// Summary description for cmsSanPhamDO
        /// </summary>


        #region Public Constants (Fields name)
        public const string SANPHAMID_FIELD = "SanPhamID";
        public const string MASANPHAM_FIELD = "MaSanPham";
        public const string TENSANPHAM_FIELD = "TenSanPham";
        public const string PRODUCTNAME_FIELD = "ProductName";
        public const string MOTA_FIELD = "Mota";
        public const string DESCRIPTION_FIELD = "Description";
        public const string MOTACHITIET_FIELD = "MoTaChiTiet";
        public const string DETAILDESCRIPTION_FIELD = "DetailDescription";
        public const string BAOHANH_FIELD = "BaoHanh";
        public const string WARRANTY_FIELD = "Warranty";
        public const string LOAISANPHAMID_FIELD = "LoaiSanPhamID";
        public const string NHANHIEUID_FIELD = "NhanHieuID";
        public const string TUKHOA_FIELD = "TuKhoa";
        public const string HINHANH_FIELD = "HinhAnh";
        public const string DONGIA_FIELD = "DonGia";
        public const string GIAMGIA_FIELD = "GiamGia";
        public const string SANPHAMMOI_FIELD = "SanPhamMoi";
        public const string SANPHAMBANCHAY_FIELD = "SanPhamBanChay";
        public const string DONVIID_FIELD = "DonViID";
        public const string XUATXUID_FIELD = "XuatXuID";
        public const string PRICE_FIELD = "Price";
        public const string COLLECTIONID_FIELD = "CollectionID";

        #endregion

        #region Private Variables
        private Int64 _SanPhamID;
        private String _MaSanPham;
        private String _TenSanPham;
        private String _ProductName;
        private String _Mota;
        private String _Description;
        private String _MoTaChiTiet;
        private String _DetailDescription;
        private String _BaoHanh;
        private String _Warranty;
        private Int32 _LoaiSanPhamID;
        private Int32 _NhanHieuID;
        private String _TuKhoa;
        private String _HinhAnh;
        private Int64 _DonGia;
        private Int64 _GiamGia;
        private Boolean _SanPhamMoi;
        private Boolean _SanPhamBanChay;
        private Int32 _DonViID;
        private Int32 _XuatXuID;
        private Int64 _Price;
        private Int32 _CollectionID;

        #endregion

        #region Public Properties
        public Int64 SanPhamID
        {
            get
            {
                return _SanPhamID;
            }
            set
            {
                _SanPhamID = value;
            }
        }
        public String MaSanPham
        {
            get
            {
                return _MaSanPham;
            }
            set
            {
                _MaSanPham = value;
            }
        }
        public String TenSanPham
        {
            get
            {
                return _TenSanPham;
            }
            set
            {
                _TenSanPham = value;
            }
        }
        public String ProductName
        {
            get
            {
                return _ProductName;
            }
            set
            {
                _ProductName = value;
            }
        }
        public String Mota
        {
            get
            {
                return _Mota;
            }
            set
            {
                _Mota = value;
            }
        }
        public String Description
        {
            get
            {
                return _Description;
            }
            set
            {
                _Description = value;
            }
        }
        public String MoTaChiTiet
        {
            get
            {
                return _MoTaChiTiet;
            }
            set
            {
                _MoTaChiTiet = value;
            }
        }
        public String DetailDescription
        {
            get
            {
                return _DetailDescription;
            }
            set
            {
                _DetailDescription = value;
            }
        }
        public String BaoHanh
        {
            get
            {
                return _BaoHanh;
            }
            set
            {
                _BaoHanh = value;
            }
        }
        public String Warranty
        {
            get
            {
                return _Warranty;
            }
            set
            {
                _Warranty = value;
            }
        }
        public Int32 LoaiSanPhamID
        {
            get
            {
                return _LoaiSanPhamID;
            }
            set
            {
                _LoaiSanPhamID = value;
            }
        }
        public Int32 NhanHieuID
        {
            get
            {
                return _NhanHieuID;
            }
            set
            {
                _NhanHieuID = value;
            }
        }
        public String TuKhoa
        {
            get
            {
                return _TuKhoa;
            }
            set
            {
                _TuKhoa = value;
            }
        }
        public String HinhAnh
        {
            get
            {
                return _HinhAnh;
            }
            set
            {
                _HinhAnh = value;
            }
        }
        public Int64 DonGia
        {
            get
            {
                return _DonGia;
            }
            set
            {
                _DonGia = value;
            }
        }
        public Int64 GiamGia
        {
            get
            {
                return _GiamGia;
            }
            set
            {
                _GiamGia = value;
            }
        }
        public Boolean SanPhamMoi
        {
            get
            {
                return _SanPhamMoi;
            }
            set
            {
                _SanPhamMoi = value;
            }
        }
        public Boolean SanPhamBanChay
        {
            get
            {
                return _SanPhamBanChay;
            }
            set
            {
                _SanPhamBanChay = value;
            }
        }
        public Int32 DonViID
        {
            get
            {
                return _DonViID;
            }
            set
            {
                _DonViID = value;
            }
        }
        public Int32 XuatXuID
        {
            get
            {
                return _XuatXuID;
            }
            set
            {
                _XuatXuID = value;
            }
        }
        public Int64 Price
        {
            get
            {
                return _Price;
            }
            set
            {
                _Price = value;
            }
        }
        public Int32 CollectionID
        {
            get
            {
                return _CollectionID;
            }
            set
            {
                _CollectionID = value;
            }
        }

        #endregion

    }
}
